package com.dxx.cloud.admin.service.wx;

import com.dxx.cloud.admin.module.request.PayRequest;
import com.dxx.cloud.admin.module.response.UnifiedOrderResponse;
import com.dxx.cloud.admin.module.response.wx.CreateOrderResponse;
import com.github.binarywang.wxpay.bean.result.WxPayUnifiedOrderV3Result;
import com.github.binarywang.wxpay.exception.WxPayException;

public interface IDxxWxPayService {
    UnifiedOrderResponse unifiedOrder(PayRequest payRequest) throws WxPayException;
    CreateOrderResponse wxRequestPayment(PayRequest payRequest) throws WxPayException;
}
